excuse/pardon my french - Turco Inglés Diccionario